using System;

namespace Zadanie316 // Zadanie 3.16
{
    class Program
    {
        static void Main(string[] args)
        {
            int ilosc_liczb = 5, i; 
            double liczba, suma = 0, min, max;

            Console.WriteLine("Program losuje " + ilosc_liczb + " liczb cakowitych od 0 do 99,");
            Console.WriteLine("a nastpnie znajduje najmniejsz i najwiksz");
            Console.WriteLine("oraz oblicza redni ze wszystkich wylosowanych liczb.");

            Random r = new Random();
            min = Math.Round(100*(r.NextDouble()));
            Console.WriteLine();
            Console.Write("Wylosowano liczby: " + min + ", ");
            
            max = min; 
            suma = suma+max;

            for (i = 2; i <= ilosc_liczb; i++)
            {
                liczba = Math.Round(100*(r.NextDouble()));

                if (i < ilosc_liczb)
                    Console.Write(liczba + ", ");
                else
                {
                    Console.Write(liczba + ".");
                    Console.WriteLine();
                }

                if (max < liczba) max = liczba; 
                if (liczba < min) min = liczba;

                suma = suma + liczba;
            }

            Console.WriteLine();
            Console.WriteLine("Najwiksza liczba to " + max + ".");
            Console.WriteLine();
            Console.WriteLine("Najmniejsza liczba to " + min + ".");
            Console.WriteLine();
            Console.WriteLine("rednia wynosi " + suma/ilosc_liczb + ".");

            Console.Read(); // nacinij klawisz Enter
        }
    }
}